a body that won't quit - Inglés Sinónimo Diccionario